#include "tinywebdb.h"


void setup() {
    Serial.begin(115200);

    // 连接 WiFi，这里假设你已经有连接 WiFi 的代码
    // WiFi.begin(ssid, password);
    // while (WiFi.status()!= WL_CONNECTED) {
    //     delay(1000);
    //     Serial.println("Connecting to WiFi...");
    // }
    // Serial.println("Connected to WiFi");

    TinyWebDB mydb;
    mydb.setServerParameter("http://tinywebdb.appinventor.space/api", "your_user", "your_secret");

}

void loop() {


    // 更新标签值
    mydb.updateTagValue("myTag", "myValue");

    // 获取标签值
    String value = mydb.getTag("myTag");
    Serial.println("Tag value: " + value);

    // 删除标签
    mydb.deleteTag("myTag");

    // 计数库总数
    int count = mydb.count();
    Serial.println("Total count: " + String(count));

    // 搜索标签
    String searchResult = mydb.searchTags(1, 5, "searchTag", "both");
    Serial.println("Search result: " + searchResult);

    delay(5000);
}